Roboduino With ATmega168 (Freeduino)
Description :
The Roboduino is a Freeduino (Arduino software compatible) microcontroller board designed for robotics. All of its connections have neighboring power buses into which servos and sensors can easily be plugged. Additional headers for power and serial communication are also provided. The kits come with the surface mount parts pre-soldered. Skill level: Beginner to intermediate.
Features :
1、100% Compatible with Arduino software.
2、Power buses along side pwm and analog pins easily accept standard servo and sensor connectors.
3、Powered can be supplied from USB, barrel plug or 3-pin male header. You'll need a suitable power supply when driving multiple servos.
4、Dedicated UART 3-pin male header
5、6 PWM outputs with neighboring unregulated power pins
6、6 analog pins
7、14 digital pins
8、Reverse polarity protection for board circuitry (not for unregulated power pins)
9、Optional I2C pull-up resistor locations
Parts List :
qty | marker | desc |
1 | FT232RL | |
1 | 2.1mmx5.5mm power jack, fat legs | |
1 | IC2 preinstalled | 5V reg. DPAK LDO |
1 | D1 | schottky, 5A |
1 | F1 | 60V 0.4A Resettable PTC fuse (yellow) |
1 | Q1 | 16MHz crystal |
1 | RESET | 6x6 flat tactile switch, thru hole |
2 | C6, C7 | 47uF 63V cap, 8mm dia, 3.5pin spacing |
1 | USB female type B | |
1 | R1 | 10k 1/4 W, short body |
2 | R2,R3 | 4.7K 1/4 short body |
5 | R7, R9, R10, R11, R12 | 1k 1/4 short body |
1 | R8 | 330 ohms, 1/4W short body |
1 | ATMEGA168 | |
8 | all except 22pF spots | .1uF caps, 5mm lead spacing |
2 | C2, C3 | 22pF |
1 | 28 pin .3 IC socket | |
3 | 1x8 header | |
3 | 1x5 | |
4 | 1x3 | |
1 | 2x3 for ISP | |
6 | 1x6 | |
1 | covers 2 of the three pins near the USB connector. Closer to USB means powered by USB, closer to barrel jack powers board from power. | jumper shunt |
2 | RX and 13 (note: longer lead goes into round side, or the side closest to the ATMEGA168 | 3mm led red |
2 | PWR and TX (or how you like) | 3mm led green |
1 | pcb | |
1 | USB CABLE, | |
1 | C11 (on bottom) | .1uF cap 1206 |
Schematic/Eagle Files :
Thisworkis licensed under a Creative Commons Attribution-Share Alike 3.0 License.
Pdf schematic : Roboduino v1.15 - 1.16 schematic
Eagle files : roboduino_v1_16_eagle.zip
Example Code :
Very simple control of 4 Servos from the SerialMonitor mode of the arduino software. If you don't have arduino13, you'll need to manually add the SoftwareServo library by following the included directions.
From the Chase-bot intro / demo video: RoboduinoDemo.pde
You'll also need the SoftwareServo_millisSet_addon.zip addon libraries. Stick the core files in your arduino directory/hardware/cores/arduino/
Projects using the Roboduino :
ArduinoFun's Xbee Tank Base:
Robotxro’s Balancing Robot
Daniels :
Jordan :
Join our newsletter today, to get latest product information and promotion code.
Loading ...